engine sheds - Alemán Inglés Diccionario